home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d17
/
ctlabel.arc
/
CTLABEL.DOC
next >
Wrap
Text File
|
1988-05-31
|
7KB
|
143 lines
CTLABEL
A Cassette Tape Labeling Program
Version 1.0
(C) 1988
Scott J. Miller
SJM Information Management
P.O. Box 6262
Lehigh Valley, PA 18001
CTLABEL is a customized database program used for creating index
labels to be inserted into a cassette tape case. I wrote this program
because I was unable to find anything suitable to do the same things. Of
all the programs that I have seen, none of them allowed the user to store
the information for later recall and possible editing. This is what
CTLABEL can do.
When running CTLABEL for the first time, several things will be set
up. Three files are created for the use of CTLABEL. CTLABEL.CFG is a
configuration file, containing printer codes and a default file name for
the data and index files. CTLABEL also uses CTLABEL.DAT and CTLABEL.INX as
initial defaults. These files are also created the first time it is run.
The first thing that appears when you run CTLABEL is the title screen.
Strike any key, once the screen has been painted, to proceed to the main
menu. From the main menu, you will have six selections. You may add to the
database, edit the database, print a label, configure the printer, change
the default filename, and exit the program.
Selecting item #1, add to the database, you will proceed through a
series of three data entry screens. The first screen asks for the date of
the recording, whether noise reduction is used, the type of tape being
used (bias), the artist, and the titles for side a and for side b. If a
mistake is made while entering the data, pressing escape will clear the
entire field, or you may edit the field using the backspace key. These are
the only two editing functions supported at this time, and this holds true
for all other screens as well.
The next two screens that you will see are almost identical. They
allow for the entering of the titles for the individual tracks of the
recording. You will have a total of 36 lines of 30 characters each, for
both side A and side B. The first 18 lines will print on the exposed
portion of the label, and the last 18 lines will print on the portion that
is folded under. There is no required format for these lines. They are
free form text limited to 30 characters.
Selecting item #2 from the menu will allow you to update and edit
existing label information. You will be asked to enter a portion of the
artist's name, to be used as a search key. Enter the first few characters
and CTLABEL will show you a portion of the data it finds as verification.
If it is not the appropriate record, CTLABEL will continue searching until
you accept a match, or no more matches exist. Keep in mind that CTLABEL is
case sensitive. If you entered the artist originally using all upper case,
you must search using all upper case.
Once a suitable match is found, the next three screens are nearly
identical to the three screens used to enter new data. You will be asked
to verify the data on each screen before proceeding. If the data is
incorrect, you will be able to update that information as needed.
Item #3 on the menu is used to print an index label. Before printing,
a record must be identified either by adding new data to the database, or
by editing existing data. In either case, the most recently accessed
record will be the one that is printed. There is no data entry required by
this routine.
Choosing item #4 will allow you to customize the printer codes to work
with your printer. CTLABEL does not use an extensive amount of codes, but
a few are required. The default values are for an Epson compatible printer
supporting the IBM extended ASCII character set. If your printer is not
Epson compatible, or it does not support the IBM extended character set,
you must select this function before printing any labels. Otherwise, it is
possible that the labels will not be usable.
Item #5 is used to change the filename of the data file and the index
file in use while running CTLABEL. Only the filename can be changed. The
extension is predefined. Changing the filename will be necessary when you
come close to having 150 records in your database. This limitation has
been imposed to conserve memory, because the index file is loaded into
memory whenever CTLABEL is run. You may change the default filename
whenever you like, but you will only be able to access the information
stored in the file which you make current with that change.
Item #6 on the menu is self-explanatory. Select this item when you are
finished using CTLABEL.
CTLABEL is being distributed using an innovative marketing technique
known as Shareware. The term shareware means that you try the program
before you buy it. If you find it useful, you pay a small fee, which
entitles you to several additional benefits. Following are the conditions
for the purchase of CTLABEL.
The cost of CTLABEL is a modest $10. This fee is not optional. Of
course, no one is going to come knocking down your door to collect this
fee, but it does have it's benefits. Users who choose to register their
copy of CTLABEL will receive a registration number, the most recent
version, and full user support. This includes the next major version at no
additional charge.
There are no warranties, either expressed or implied, relating to the
use or the inability to use this program. It is provided as is, and the
author shall not be liable for any incidental or consequential damages
resulting from the use of CTLABEL. The user is entirely responsible for
the application in which this program is implemented.
Portions of this software are taken from "Turbo Pascal Express" by
Robert Jourdain, and are copyright (C)1987 by Robert Jourdain. They appear
in this program by permission of the publisher, the Brady division of
Simon & Schuster, Inc., 1 Gulf + Western Plaza, New York, NY 10023."
CTLABEL is copyright (C)1988. The user may make copies of this program
and freely distribute those copies for other users to try the program, on
the condition that this document accompanies all copies distributed. No
charge may be made for this program other than reasonable costs of media
on which this program is transferred.
Please send all registration fees, along with your name and address,
and the name of the software being registered, to:
Scott J Miller
SJM Information Management
P.O. Box 6262
Lehigh Valley, PA 18001-6262
Checks should be made payable to Scott J. Miller.